package com.me.adventures.buttons; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.g2d.SpriteBatch; import com.badlogic.gdx.math.Vector2; import com.me.adventures.main.AdventuresOfManuel; public class BotonEfectos extends Boton { private Texture TexturaApagado; public BotonEfectos(AdventuresOfManuel adventures, Vector2 posicion) { super(adventures, posicion); Textura = adventures.getManager().get("Pantallas/BotonSFX.png", Texture.class); TexturaApagado = adventures.getManager().get("Pantallas/BotonNoSFX.png", Texture.class); asignarBordes(); } public void draw(SpriteBatch batch) { if(adventures.isSonidoActivado()) batch.draw(Textura, posicion.x, posicion.y, bordes.width, bordes.height); else batch.draw(TexturaApagado, posicion.x, posicion.y, bordes.width, bordes.height); } @Override protected void funcionamiento() { adventures.pressSonido(); } }